Oracle执行sql脚本时,报 ORA | 您所在的位置:网站首页 › plsql 脚本 报01756 › Oracle执行sql脚本时,报 ORA |
Oracle安装在linux服务器上,执行脚本时,提示
ORA-01756: quoted string not properly terminated
Oracle字符集为AL32UTF8,数据库脚本的编码格式为utf8,但是数据库所在服务器的编码为en_US.UTF-8,可以在执行脚本前,指定一下 export NLS_LANG=american_america.AL32UTF8 永久修改的方法: 切换至Oracle用户 使用命令locale查看当前编码格式 ls –al .bash_profile(.bash_profile为隐藏文件,因此要用ls –a命令查找) 编辑.bash_profile文件 vim .bash_profile export NLS_LANG=american_america.AL32UTF8 保存并退出 因为该文件是在每次登陆时才读取的,因此需要重新登陆Oracle用户才会生效 |
CopyRight 2018-2019 实验室设备网 版权所有 |